home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 7 / BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso / Files / Bus / S / Solve.cpt / solve / Solve.rsrc / HTXT_2_File Format_ < prev    next >
Text File  |  1987-04-23  |  1KB  |  48 lines

  1.     An equation specification file is used to define
  2. the relationships between your variables. In order
  3. for the program to understand these relationships,
  4. these equations must be specified in a formal
  5. manner.
  6.     The Grammar for the input syntax of the
  7. language is as follows:
  8.  
  9.     statement:    /* empty */
  10.         | statements statement
  11.         ;
  12.  
  13.     statement: VAR_NAME = expression
  14.         | 'precision' = NUMBER
  15.         | ';'
  16.         ;
  17.  
  18.     expression:    VAR_NAME
  19.         |    NUMBER
  20.         |    PI
  21.         |    expression + expression
  22.         |    expression - expression
  23.         |    expression * expression
  24.         |    expression / expression
  25.         |    expression % expression
  26.         |    expression ^ expression
  27.         |    - expression
  28.         |    sin( expression )
  29.         |    cos( expression )
  30.         |    tan( expression )
  31.         |    exp( expression )
  32.         |    log( expression )
  33.         |    log10( expression )
  34.         |    compound(expression, expression)
  35.         |    annuity(expression, expression)
  36.         |    arccos(expression)
  37.         |    arcsin(expression)
  38.         |    arctan(expression)
  39.         |    ceiling(expression)
  40.         |    cosh(expression)
  41.         |    floor(expression)
  42.         |    sinh(expression)
  43.         |    sqrt(expression)
  44.         |    tanh(expression)
  45.         |    ( expression )
  46.         ;
  47.  
  48.